continuous strand mat - French English Dictionary